package com.ssy.lingxi.contract.model.constant.sign;

/**
 * 合同参数停用/启用状态枚举
 *
 * @author yzc
 * @version 2.0.0
 * @date 2020/7/10
 */
public enum SignatureLogStateEnum {

    /**
     * 未签署 - 1
     */
    SIGN_NOT(1, "未签署"),

    /**
     * 撤销签署 - 2
     */
    SIGN_CANCEL(2, "撤销签署"),

    /**
     * 签署中 - 3
     */
    SIGNING(3, "签署中"),

    /**
     * 签署完成 - 4
     */
    SIGN_FINISH(4, "签署完成"),

    /**
     * 签署完成 - 5
     */
    SIGN_FAIL(5, "签署失败");

    private Integer code;
    private String message;


    SignatureLogStateEnum(Integer code, String message) {
        this.code = code;
        this.message = message;
    }

    public Integer getCode() {
        return code;
    }

    public String getMessage() {
        return message;
    }

}
